body with corporate powers - German English Dictionary